wall or container full of holes - Español Inglés Diccionario